using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class ScreenPostProcessing : MonoBehaviour
{
    public Material material;
    private void OnRenderImage(RenderTexture source, RenderTexture destination)
    {
        //1.将一个图像从一个纹理复制到另一个纹理
        Graphics.Blit(source,destination);
        
        //2.将源纹理复制到目标纹理并应用一个材质
        //source源纹理会被传递给material材质中Shader中名为_MainTex的纹理变量用于进行处理
        //pass 的参数默认值是-1，表示会一次调用Shader中所有Pass进行处理，否则只会调用给定索引的Pass
        Graphics.Blit(source,destination,material,-1);
    }
}
